/*Below are the functions used to display data on the LCD */

#ifndef MALTA_LCD_H
#define MALTA_LCD_H


#include "malta.h"
#include "process_management.h"
#include "pcb_fifo_queue.h"

/* prints the 8 first characters of data to the LCD. Uses whitespaces to deal with unused leds */
void malta_lcd_print(const char* data);

/* prints data using the position:th led. Returns 1 in case of success, 0 otherwise */
int32_t malta_lcd_print_positin(uint32_t position, char data);
#endif
